// 公司设置

import request from '@/utils/request'

// 获取所有角色列表
// export function getRoleList(params) {
//   return request({
//     url: '/sys/role',
//     params
//   })
// }
export const getRoleList = (params) => request.get('/sys/role', params)
//  获取公司信息
// export function getCompanyInfo(companyId) {
//   return request({
//     url: `/company/${companyId}`
//   })
// }
export const getCompanyInfo = (companyId) => request.get(`/company/${companyId}`)
// 删除角色
// export function deleteRole(id) {
//   return request({
//     url: `/sys/role/${id}`,
//     method: 'delete'
//   })
// }
export const deleteRole = (id) => request.delete(`/sys/role/${id}`)
// 添加角色
// export function addRole(data) {
//   return request({
//     url: '/sys/role',
//     method: 'POST',
//     data
//   })
// }
export const addRole = (data) => request.post('/sys/role', data)

// 根据ID获取角色详情
// export function getRoleDetail(id) {
//   return request({
//     url: `/sys/role/${id}`
//   })
// }
export const getRoleDetail = (id) => request.get(`/sys/role/${id}`)
// 修改角色
// export function updateRole(data) {
//   return request({
//     url: `/sys/role/${data.id}`,
//     data,
//     method: 'put'
//   })
// }
export const updateRole = (data) => request.put(`/sys/role/${data.id}`, data)

// 给角色分配权限
export const assignPerm = (data) => request.put('/sys/role/assignPrem', data)
